Peter Fritzson
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Adrian Pop
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Adeel Asghar
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Bernhard Bachmann
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Willi Braun
FH Bielefeld, Bielefeld, Germany
Robert Braun
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Lena Buffoni
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Francesco Casella
Dept. Electronics and Information, Politecnico di Milano, Milan, Italy
Rodrigo Castro
Dept. Computer Science, Universidad de Buenos Aires, Argentina
Alejandro Danós
Dept. Computer Science, Universidad de Buenos Aires, Argentina
Rüdiger Franke
ABB AG, DE-68309 Mannheim, Germany
Mahder Gebremedhin
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Bernt Lie
University of South-Eastern Norway, Porsgrunn, Norway
Alachew Mengist
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Kannan Moudgalya
IIT Bombay, Mumbai, India
Lennart Ochel
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Arunkumar Palanisamy
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Wladimir Schamai
Danfoss Power Solutions GmbH & Co. OHG, Offenbach, Germany
Martin Sjölund
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Bernhard Thiele
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Volker Waurich
TU Dresden, Dresden, Germany
Per Östlund
PELAB – Programming Environment Lab, Dept. of Computer and Information Science, Linköping University, SE-581 83 Linköping, Sweden
Download articlehttp://dx.doi.org/10.3384/ecp18154206Published in: Proceedings of The American Modelica Conference 2018, October 9-10, Somberg Conference Center, Cambridge MA, USA
Linköping Electronic Conference Proceedings 154:22, p. 206-219
Published: 2019-02-26
ISBN: 978-91-7685-148-7
ISSN: 1650-3686 (print), 1650-3740 (online)
OpenModelica is currently the most complete opensource Modelica- and FMI-based modeling, simulation, optimization, and model-based development environment. Moreover, the OpenModelica environment provides a number of facilities such as debugging; optimization; visualization and 3D animation; web-based model editing and simulation; scripting from Modelica, Python, Julia, and Matlab; efficient simulation and co-simulation of FMI-based models; compilation for embedded systems; Modelica-UML integration; requirement verification; and generation of parallel code for multi-ore architectures. The environment is based on Modelica and uses an extended version of Modelica for its implementation. This overview paper intends to give an up-to-date brief description of the capabilities of the system, and the main vision behind its development.
Modelica, OpenModelica, MetaModelica,
FMI, modeling, simulation,
optimization, development,
environment, compilation,
embedded system, real-time